Bug 510000 - GtkStatusIcon doesn't reshow after explorer.exe crash
authorTor Lillqvist <tml@novell.com>
Wed, 12 Mar 2008 19:34:38 +0000 (19:34 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Wed, 12 Mar 2008 19:34:38 +0000 (19:34 +0000)
commit0cc4738b0c4396f23a7f7402780a0fcb158e8394
tree520ff7df310bd5490aef8130c5c0a58ecd626a66
parent833c1b1e2b0f572cc20655dbd7539188b94b30f0
Bug 510000 - GtkStatusIcon doesn't reshow after explorer.exe crash

2008-03-12  Tor Lillqvist  <tml@novell.com>

Bug 510000 - GtkStatusIcon doesn't reshow after explorer.exe crash

* gtk/gtkstatusicon.c [Win32]: Keep a list of status icons. Check
for the TaskbarCreated message in the window procedure for the
dummy "tray observer" window we create. When we get a
TaskbarCreated message, iterate over the status icons and re-add
them to the task bar, and update them by calling
gtk_status_icon_update_image().

Move some ifdefs around to avoid unused functions.

svn path=/trunk/; revision=19792
ChangeLog
gtk/gtkstatusicon.c